.orico_Page_articleDetail {
    width: 100%;
    position: relative;
    height: 100vh;
    overflow-y: auto;
    overflow-x: hidden;
    background: #f2f2f2;
    .articleDetailMain {
        width: 75%;
        margin: 0 auto;
        display: flex;
        flex-direction: row;
        align-items: center;
        margin-top: 2.6rem;
        .atmleft {
            width: calc(100% - 1.5rem - 25rem);
            min-height: 650px;
            background: #ffffff;
            border: 1px solid #e8e8e8;
            float: left;
            margin-right: 1.25rem;
            .blog_title {
                margin: 2.5rem;
                border-bottom: 1px solid #e8e8e8;
                padding-bottom: 2.5rem;
                h2 {
                    font-size: 1.5rem;
                    font-weight: bold;
                    line-height: 2.125rem;
                    color: #252525;
                    margin-bottom: 1.0625rem;
                }
                p {
                    color: #929292;
                    font-size: 0.875rem;
                    line-height: 1.5rem;
                    font-weight: 400;
                }
            }
            .blog_content {
                margin: 2.5rem;
                p {
                    font-size: 0.875rem;
                    font-weight: 400;
                    line-height: 1.75rem;
                    color: #252525;
                    margin-bottom: 0.625rem;
                    text-indent: 0 !important;
                }
                img {
                    max-width: 100%;
                    margin: 0 auto;
                }
            }
        }
        .atmright {
            width: 25rem;
            position: fixed;
            top: 100px;
            right: calc((100% - 75%) / 2);
            z-index: 10;
            .blog_share {
                width: 100%;
                height: auto;
                background: #ffffff;
                border: 1px solid #e8e8e8;
                float: left;
                position: relative;
                h3 {
                    font-size: 1rem;
                    line-height: 2.125rem;
                    color: #959595;
                    font-weight: bold;
                    padding: 1.25rem 1.875rem;
                    border-bottom: 1px solid #e8e8e8;
                }
                .clearfix {
                    overflow: hidden;
                }
                .share_list {
                    padding: 1.875rem;
                    display: flex;
                    .atdit {
                        float: left;
                        margin-right: 3.125rem;
                        img {
                            margin: 0 auto;
                            display: block;
                        }
                    }
                }
            }
            .repply {
                width: 100%;
                height: auto;
                background: #ffffff;
                border: 1px solid #e8e8e8;
                float: left;
                margin-top: 1.25rem;
                h3 {
                    font-size: 1rem;
                    line-height: 2.125rem;
                    color: #959595;
                    font-weight: bold;
                    padding: 1.25rem 1.875rem;
                    border-bottom: 1px solid #e8e8e8;
                }
                .itinp {
                    background: #f2f2f2;
                    border: none;
                    border-radius: 8px;
                    height: 48px;
                    box-shadow: none;
                    font-family: Montserrat-Regular, Montserrat;
                }
                form {
                    width: auto;
                    height: auto;
                    padding: 1.25rem;
                    span {
                        font-size: 0.875rem;
                        font-weight: bold;
                    }
                    input {
                        width: 98%;
                        height: 2rem !important;
                        border: 1px solid #dbdbdb;
                        margin-top: 0.625rem;
                        margin-bottom: 0.625rem;
                    }
                    textarea {
                        text-indent: 10px;
                        width: 98%;
                        padding: 10px 0;
                        margin-top: 0.625rem;
                        margin-bottom: 0.625rem;
                        border: 1px solid #dbdbdb;
                    }
                }
            }
            .comment_btn {
                margin: 1.25rem 1.25rem;
                width: auto;
                height: 2.75rem;
                line-height: 2.75rem;
                background: #009fdf;
                color: #ffffff;
                text-align: center;
                cursor: pointer;
            }
        }
    }
    .xq {
        width: 75%;
        margin: 0 auto;
        background: #f1f1f1;
        display: flex;
        .love1 {
            margin-top: 5%;
			.tt{
				height: 5rem;
			}
            p {
                font-size: 1.4em;
                color: #101010;
                font-weight: bold;
                text-align: center;
            }
            img {
                width: 100%;
                display: block;
            }
        }
        .love2 {
            margin-top: 2rem;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            li {
                width: 31%;
                margin-right: 3.5%;
                float: left;
                .lvtit {
                    font-size: 0.75rem;
                    color: #444;
                    margin-top: 1.1875rem;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }
                .lvimg {
                    width: 100%;
                    height: 280px;
					position: relative;
                    overflow: hidden;
                    img {
                        width: 100%;
                        height: 100%;
                        opacity: 1;
                        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
                        transition: opacity 0.35s, transform 0.35s;
						
                    }
                }
                
            }
			.lvimg img:hover {
			    transition: all 0.2s linear;
			    -webkit-transition: all 0.2s linear;
				transform: scale3d(1.2, 1.2, 1);
			}
        }
    }
}
